![]() |
![]() ![]() |
![]() |
![]()
Post
#21
|
|
Grupa: Zarejestrowani Postów: 22 Pomógł: 0 Dołączył: 4.02.2006 Ostrzeżenie: (0%) ![]() ![]() |
heh - dokładnie tak jak u mnie - jak tylko sam coś dopisze to katastrofa. No ale takie są początki - fajnie jakby ktoś nam to pokazał i to w jak najprostszy sposób bez udziwnien wtedy możnaby to zrozumiec.
|
|
|
-Guest- |
![]()
Post
#22
|
Goście ![]() |
Podobnie jak ja:P tyle że na mojej stronce ma być tylko dwóch userów - dla każdego inna strona po zalogowaniu i ochorna przed wyciągnięciem haseł ze źródła zrony - oraz zabezpieczenie przed wejśćiem po wpisaniu linka do miejsca tylko dla posiadaczy Konta ...
Na php też się nie znam - niestety (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) ale muszę to szybko wykonać. Przecież taki skrypt nie powinien być trudny ... proszę również o Pomoc (IMG:http://forum.php.pl/style_emoticons/default/rolleyes.gif) |
|
|
-Soja- |
![]()
Post
#23
|
Goście ![]() |
to ja napisałem post powyrze - przepraszam że nie zatytuowałem i że troszkę bałaganię (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)
Cóż - również wykonałem wszystko według polecenia ( tak mi się zdaje przynajmniej (IMG:http://forum.php.pl/style_emoticons/default/laugh.gif) ) i na stronie głównie wpisuje obojętnie jaki zestaw pass i login - czy dobry - czy też zły i tak nic się nie dzieje - nadal mam index przed oczami. Może wystarczy jakaś niewielka poprawka aby to działało ? Pozdrawiam |
|
|
![]()
Post
#24
|
|
Grupa: Zarejestrowani Postów: 6 Pomógł: 0 Dołączył: 5.02.2006 Ostrzeżenie: (0%) ![]() ![]() |
Hmmm ...... widzę że nie tylko ja mam z tym problem (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)
W tym topicu było już trochę przykładowych skrytpów, pomysłów, jednak żaden nie działał w 100% tak jak powinien ... chociaż w porównaniu z moimi umiejętnościami co do php, wszystkie były super (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Skrypt tiraeth był prawie idealny, niestety aby działał trzeba było usunąć (chyba) linie (w index.php i każdej stronie docelowej): Kod header("Location: index.php"); po tym zabiegu możliwe stało się logowanie do sprecyzowanych stron, jednak umożliwiło to również podlinkowanie tej strony .... Reasumując: Czego poszukujemy - ja, rad3k Soja (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) i może ktoś jeszcze możliwie najprostszy ale skuteczny system logowania wielu użytkowników, przypisane im hasła, i indywidualne strony docelowe weryfikacja przy każdym wejściu czy zostało podane hasło i login - blokada przed podlinkowaniem strony docelowej Forma: strona główna np.: z formularzem - login i hasło plik z danymi np.: login||hasło||strona_docelowa strona docelowa użytkownika zabezpieczona przed podlinkowaniem To jak (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) nikt nie pomoże (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) ? Sprawa może błacha dla kogoś kto się zna na php, ale dla mnie to ważne. Jakby komuś nie sprawiło problemu poświęcić temu zagadnieniu parę minut to byłbym bardzo wdzięczny. |
|
|
![]()
Post
#25
|
|
Grupa: Przyjaciele php.pl Postów: 2 605 Pomógł: 96 Dołączył: 22.10.2004 Skąd: UK Ostrzeżenie: (0%) ![]() ![]() |
Nie miałem co robić to pozwoliłem sobie sklepać kolejny skrypt logowania specjalnie dla Was. Wyniki mojej pracy można zobaczyć pod adresem: [ Podgląd ] [ Źródła ]
Hasło do każdego z użytkowników to: demo, w źródłach możecie zobaczyć jakie są loginy. Przykładowe logowanie może wyglądać: Login: User Hasło: demo Strona użytkownika jest zablokowana, dopiero po zalogowaniu jest dostępna, każdy użytkownik może mieć inną swoją stronę. Chyba o to wam chodziło, tak wywnioskowałem z poprzednich postów. Zapraszam do przejrzenia kodów (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) Pozdrawiam! |
|
|
![]()
Post
#26
|
|
Grupa: Zarejestrowani Postów: 22 Pomógł: 0 Dołączył: 4.02.2006 Ostrzeżenie: (0%) ![]() ![]() |
nie wiem czy działa - zaraz sprawdzę ale tak czy tak dzieki, że sie zainteresowałeś. Dwóch pozostałych użytkowników też napewno bedzie Ci wdzieczna (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif)
Ten post edytował rad3k 6.02.2006, 18:26:41 |
|
|
-Soja- |
![]()
Post
#27
|
Goście ![]() |
o ładnie :* Działa Wszystko na moim servie (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) - tylko mam parę pytań jeszczę.
Wiem że każdy normalny by to sam ustawił - przepraszam że taki jestem tempy (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) 1.) Kod 1||User||fe01ce2a7fbac8fafaed7c982a04e229||http://website.com 2||User2||fe01ce2a7fbac8fafaed7c982a04e229||http://example.com Jakim sposobem jest kodowane to hasło i jak mogę wpisać tutaj moje Hasła ? jest jakiś generator tego kodowania ? 2.) Po wpisaniu dobrego loginu przenosi mnie na strone Kod Witaj [ Wyloguj ] Na swojej prywatnej stronie, jest ona tylko dla Ciebie mozesz sobie tutaj robic co tylko chcesz Twoj login: User Strona www: http://website.com Da się zrobić - aby odrazu przenosiło na tę strone z users.dat ? (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) [/CODE] |
|
|
![]()
Post
#28
|
|
Grupa: Zarejestrowani Postów: 6 Pomógł: 0 Dołączył: 5.02.2006 Ostrzeżenie: (0%) ![]() ![]() |
Witam strife
po pierwsze wielkie dzięki, że wogóle chciało Ci się tym zająć. Sam system logowania jest świetny, nie da się go obejść. Super też, że pokusiłeś się o przykład jak on działa. Troche wstyd się przyznać ale mam pare pytanek .... pewnie dość głupich ale i tak je zadam: 1) pilk users.dat --> hasło "demo" jest tam zakodowane, oki, ale w takim razie jak dopisać swoje własne (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) gdy zmieniłem je na moje - zapisane w normalnej postaci, nie dało się zalogować 2) user_page.php --> hmmm .... pewnie znowu coś pokręciłem, z tego co przejżałem kod, to do każdego usera ładuje się ta sama strona, ... fakt zawiera odpowiednie przyporządkowane zmienne login i stronkę usera, jednak strona która się ładuje jest identyczna dla kazdego użytkownika ... a rożni się adresem strony (pobranym z users.dat) napisanym na tej stronie ... szkoda że automatycznie nie przenosi na tą stronę. Hmmm .... nie chciałbym wyjść na kogoś kto cały czas wybrzydza - przy czym sam nic nie umie zaprezentować, i daleki jestem od tego ... strife Twój skrypt działa ... jednak ja nie jestem w stanie go dopasować do swoich potrzeb ... chyba po prostu jestem z tego za cienki. Wierzę jednak, że pozostałym na tym topicu się przyda. Jeszcze raz dzięki za zainteresowanie naszym problemem. |
|
|
![]()
Post
#29
|
|
Grupa: Przyjaciele php.pl Postów: 2 605 Pomógł: 96 Dołączył: 22.10.2004 Skąd: UK Ostrzeżenie: (0%) ![]() ![]() |
Nie ma problemu, przecież w końcu po to powstało to forum, a ja lubię pomagać (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)
Ad.1 md5 Przykład:
Ad.2. - Wystarczy wyciąć ten kawałek kodu z user_page.php:
A następnie zamiast tego wkleić:
Czy o to chodziło ? Pozdrawiam (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) |
|
|
-Soja- |
![]()
Post
#30
|
Goście ![]() |
No u mnie coś nie działa po tej wycince i modyfikacji ... :/
po zalogowaniu wraca mi na stronę główną tam co się logowałem - w miejscach FORM pisze że jestem już zalogowany jako Marcin. Hmmm w jednej strony to dobrze ale musiałbym pod to stronke zrobić. A czy da się tak zrobić żeby po zalogowaniu poprosu przechodziło na tą docelową strone (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) ? |
|
|
![]()
Post
#31
|
|
Grupa: Zarejestrowani Postów: 6 Pomógł: 0 Dołączył: 5.02.2006 Ostrzeżenie: (0%) ![]() ![]() |
Co do kodowania - to już wszystko jest u mnie jasne.
Jednak nadal mam problem z pkt 2 Zastąpiłem ten kod tak jak napisałeś ... po zalogowaniu nie ładuje się żadna strona ... tzn ładuje się błąd, że nie może jej znaleźć ... przy powróceniu z powrotem do main_page.php pojawia się czasem, że już jestem zalogowany ... przejżę to jeszcze raz, może coś źle zmieniłem ... Hmmm .... nie mógłbyś może napisać jak w całości ma wyglądać kod user_page.php , tak aby po zalogowaniu się użytkownika od razu przenosiło go bez problemów do strony podanej w users.dat (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) |
|
|
![]()
Post
#32
|
|
Grupa: Przyjaciele php.pl Postów: 2 605 Pomógł: 96 Dołączył: 22.10.2004 Skąd: UK Ostrzeżenie: (0%) ![]() ![]() |
Tym razem ja się pomyliłem, nie dodałem wyciągniętego adresu strony www do skryptu, kod który trzeba wstawić w miejsce wyciętego to:
[ Podgląd ] [ Źródło ] Mam nadzieję, że teraz trafiłem. (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) W każdym bądź razie teraz skrypt będzie przekierowywał na adres podany w users.dat u danego użytkownika. Pozdrawiam! |
|
|
-Guest- |
![]()
Post
#33
|
Goście ![]() |
oo Wielkie Dzięki - jesteś WIELKI strife (IMG:http://forum.php.pl/style_emoticons/default/exclamation.gif)
Ja jednak wykombinowałem tam poprostu zwykły link OK który przenosił (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) dalej ... To naprawde BOMBA ! niespodziewałem się że ktoś może być taki życzliwy i bezinteresownie pomóc ... Dziękuję (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) |
|
|
-SOJA- |
![]()
Post
#34
|
Goście ![]() |
grrr znów zapomniałem wpisać NICKU ;p Przepraszam za BAŁAGAN (IMG:http://forum.php.pl/style_emoticons/default/exclamation.gif)
Zarejstruję się - Warto na tym forum ! (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) |
|
|
![]()
Post
#35
|
|
Grupa: Zarejestrowani Postów: 22 Pomógł: 0 Dołączył: 4.02.2006 Ostrzeżenie: (0%) ![]() ![]() |
u mnie wszystko super działa i jest tak jak by mi się podobało - bo ja wolałem z tym że każdemu jedna stronka się wyświetla a tak to macie i wy swoją wersje i ja swoją. Wielkie dzięki!
Na początku byłem troche zmartwiony: zapisałem sobie te 3 pliki jako *.php a jak je wysłałem na serwer i wpisałem adres to mi wyskakiwał kod php zamiast treśc. Poprosty wyświetlił cały kod. Potem w formularzu dopisałem <html><body> ...formularz... </body></html> i dałem sobie spokój nawet nie sprawdziłem. No i teraz po godzinie sprawdzam i działa. HURRA! WIELKIE DZIKI - szkoda że nie można dawac na tym forum punktów "pomógł". |
|
|
![]()
Post
#36
|
|
Grupa: Zarejestrowani Postów: 6 Pomógł: 0 Dołączył: 5.02.2006 Ostrzeżenie: (0%) ![]() ![]() |
Super (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) działa przynajmniej u mnie (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif)
Naprawdę jestem pod wrażeniem - zarówno Twoich umiejętności jak i tego że nam pomagasz (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) Wielkie dzięki (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) ale mam kolejne pytanko ... (IMG:http://forum.php.pl/style_emoticons/default/worriedsmiley.gif) od pewnego czasu w tym temacie pojawiał się - pominięty przeze mnie na starcie - problem podlinkowania strony docelowej ... Nie wiem czy to dobrze wytłumacze: 1) korzystam z Twojego skryptu 2) użytkownik (powiedzmy "User") loguje się, przenosi go do zdefiniowanej podstrony w moim serwisie i teraz 3) przychodzi ktoś trzeci, sprawdza historie i już bezpośrednio podaje adres strony przewidzianej dla Usera --> bez podawania hasła może sobie ją wczytać .... da się coś z tym zrobić (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) ? Wiem, że wydziwiam ... sorry (IMG:http://forum.php.pl/style_emoticons/default/sadsmiley02.gif) już nie będę (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) Zresztą nieważne - jeszcze raz wielkie dzięki za świetny skrypt BTW: a tak swoją drogą jakby robili tutaj konkurs na najlepszego specjalistę z php to masz u mnie 1 miejsce (IMG:http://forum.php.pl/style_emoticons/default/cool.gif) Pozdrawiami życze miłego wieczoru. |
|
|
![]()
Post
#37
|
|
Grupa: Przyjaciele php.pl Postów: 2 605 Pomógł: 96 Dołączył: 22.10.2004 Skąd: UK Ostrzeżenie: (0%) ![]() ![]() |
Cytat(Darjus @ 2006-02-05 23:03:32) Super (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) działa przynajmniej u mnie (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) Naprawdę jestem pod wrażeniem - zarówno Twoich umiejętności jak i tego że nam pomagasz (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Cytat od pewnego czasu w tym temacie pojawiał się - pominięty przeze mnie na starcie - problem podlinkowania strony docelowej ... Nie wiem czy to dobrze wytłumacze: 1) korzystam z Twojego skryptu 2) użytkownik (powiedzmy "User") loguje się, przenosi go do zdefiniowanej podstrony w moim serwisie i teraz 3) przychodzi ktoś trzeci, sprawdza historie i już bezpośrednio podaje adres strony przewidzianej dla Usera --> bez podawania hasła może sobie ją wczytać .... da się coś z tym zrobić (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) ? Nie bardzo. Nie usuniesz nikomu jego historii stron, które przeglądał z przeglądarki. Tak samo nie zabronisz przeglądarce wpisywać adresów tych stron do historii. Cytat BTW: a tak swoją drogą jakby robili tutaj konkurs na najlepszego specjalistę z php to masz u mnie 1 miejsce (IMG:http://forum.php.pl/style_emoticons/default/cool.gif) Zaręczam Cię, że na tym forum są dużo lepsi, jednak mimo to dziękuje (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Cytat Pozdrawiami życze miłego wieczoru. Wzajemnie (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) @Darjus - no ja też mam ciężki dzień jutro. Zawsze możesz liczyć na pomoc na PW albo na gg jak będę. Pomogę jak będę umiał (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) |
|
|
![]()
Post
#38
|
|
Grupa: Zarejestrowani Postów: 6 Pomógł: 0 Dołączył: 5.02.2006 Ostrzeżenie: (0%) ![]() ![]() |
(IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
hmmm ..... kiedyś znalazłem gotowy skrypt - nie znam autora. było tam wiele użytkowników, jednak dla każdego z nich ta sama strona (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) i dlatego nie mogłem z niego skorzystać ... Ale był tam właśnie taki jeden "bajer", istniał plik nazwijmy go "user.log" z chmod 666 (chyba). Jak użytkownik wypełniał formularz, jego dane - nick i hasło - były zapisywane do pliku user.log - coś jak taki mały cache. Przy wczytywaniu strony docelowej był sprawdzany ten plik - jeśli było w nim zapisane: hasło i login - ładował stronę docelową, jeśli nie dawał komunikat .... Autor pisał tam, że to może zwiększyć bezpieczeństwo. Ale jak już pisałem nie chce zawracać Wam więcej głowy. Poza tym - na moim poziomie php - ten skrypt to i tak mistrzostwo świata (IMG:http://forum.php.pl/style_emoticons/default/cool.gif) Na dzisiaj kończe, późno już a jutro czeka mnie ciężki dzień. Pozdrawiam |
|
|
![]()
Post
#39
|
|
Grupa: Zarejestrowani Postów: 22 Pomógł: 0 Dołączył: 4.02.2006 Ostrzeżenie: (0%) ![]() ![]() |
no i co z tego że włączy zaraz strone user_page.php - nie wejdzie mu wtedy. Wyskoczy mu logowanie. Może tobie się udaje bo sie zarejestrowałeś i nie wylogowałeś.
--> dzisiaj sobie to dostosuje do moich potrzeb i mam nadziej, że nie bedzie problemów. Jeszcze raz DZIEKI. ---edit--- no i dostosowałem - wszystko działa idealnie prócz jednej rzeczy. Powiedzmy, że ktoś się zaloguje, a zapomni wylogowac. Odejdzie od komputera i ktoś inny na tym komputerze wejdzie zaraz na user_page.php i nawet nie musi hasła pisac. Jeśli możesz to dopisz mi co mam dopisac żeby automatycznie wulogowywał po 3 minutach. Ten post edytował rad3k 6.02.2006, 15:16:48 |
|
|
![]()
Post
#40
|
|
Grupa: Zarejestrowani Postów: 31 Pomógł: 0 Dołączył: 30.05.2005 Ostrzeżenie: (0%) ![]() ![]() |
Czesc
chciałbym poruszyc troszke jeszcze temat tego skryptu nie wiem co sie dzieje ale main_page.php nie chce ruszyć ma jakis problem a dokładnie "Fatal error: main(): Failed opening required 'getusers.php' (include_path='.')" moze ktos powie co jest nie tak? pozdrawiam |
|
|
![]() ![]() |
![]() |
Aktualny czas: 21.09.2025 - 19:02 |